visual call system software integration tests safety critical telephone requirement management real-time telephone system visual call mission critical phone system avaya site acceptance tests embedded